package com.baoteng.rbspy.model.privy;

import com.baoteng.rbspy.annotation.JsoupProperty;

public class PrivyItemPO {

	private Integer index;
	/**
	 * 关系人标志 11100010000000000000000000000A 第一位投保人 被保险人 车主 指定驾驶人 受益人 港澳车车主 联系人
	 * 投保人最后一位为A其它为0
	 */
	@JsoupProperty(tag = "input[id$=.insuredFlag]")
	protected String insuredFlag;

	@JsoupProperty(tag = "input[id$=.serialNo]")
	protected Integer serialNo;
	/**
	 * 关系人类型 1--个人 2--团体
	 */
	@JsoupProperty(tag = "input[id$=.insuredType]")
	protected String insuredType;
	/**
	 * 客户代码
	 */
	@JsoupProperty(tag = "input[id$=.insuredCode]")
	protected String insuredCode;

	@JsoupProperty(tag = "input[id$=.insuredNature]")
	protected String insuredNature;

	/**
	 * 统一社会信用代码：
	 */
	@JsoupProperty(tag = "input[id$=.unifiedSocialCreditCode]")
	String unifiedSocialCreditCode;
	/**
	 * 关系人名称
	 */
	@JsoupProperty(tag = "input[id$=.insuredName]")
	String insuredName;

	/**
	 * 单位性质 <option value="100">机关、团体</option> <option value="110">国家机关</option>
	 * <option value="118">军队(武警)</option> <option value="119">使领馆</option>
	 * <option value="120">党政机关</option> <option value="130">社会团体</option>
	 * <option value="140">基层群众自治组织</option> <option value="200">事业单位</option>
	 * <option value="210">卫生事业</option> <option value="220">体育事业</option>
	 * <option value="230">社会事业</option> <option value="240">教育事业</option>
	 * <option value="250">文化艺术业</option> <option value="260">广播电影电视业</option>
	 * <option value="270">科学研究业</option> <option value="280">综合技术服务业</option>
	 * <option value="300">企业单位</option> <option value="310">国有</option>
	 * <option value="320">集体</option> <option value="330">个体</option>
	 * <option value="340">私营</option> <option value="350">三资</option>
	 * <option value="351">中外合资</option> <option value="352">中外合作</option>
	 * <option value="353">外商独资</option> <option value="360">混合所有制</option>
	 * <option value="900">其他</option>
	 */
	@JsoupProperty(tag = "input[id$=.unitType]")
	String unitType;

	String groupCode;

	/**
	 * 证件类型 <option value="01">身份证</option> <option value="02">户口薄</option>
	 * <option value="03">护照</option> <option value="04">军人证件</option>
	 * <option value="05">驾驶执照</option> <option value="06">返乡证</option>
	 * <option value="07">港澳身份证</option> <option value="08">工号</option>
	 * <option value="09">赴台通行证</option> <option value="10">港澳通行证</option>
	 * <option value="15">士兵证</option> <option value="16">外国人永久居留身份证</option>
	 * <option value="25">港澳居民来往内地通行证</option>
	 * <option value="26">台湾居民来往内地通行证</option> <option value="31">组织机构代码证</option>
	 * <option value="37">统一社会信用代码</option> <option value="99">其他</option>
	 */
	@JsoupProperty(tag = "input[id$=.identifyType]")
	String identifyType;
	@JsoupProperty(tag = "input[id$=.email]")
	String email;
	@JsoupProperty(tag = "input[id$=.identifyNumber]")
	String identifyNumber;
	@JsoupProperty(tag = "input[id$=.insuredAddress]")
	String insuredAddress;
	@JsoupProperty(tag = "input[id$=.phoneNumber]")
	String phoneNumber;
	/**
	 * 1--男 2--女
	 */
	@JsoupProperty(tag = "input[id$=sex]")
	String sex;
	@JsoupProperty(tag = "input[id$=drivingYears]")
	String drivingYears;
	@JsoupProperty(tag = "input[id$=postCode]")
	String postCode;
	@JsoupProperty(tag = "input[id$=versionNo]")
	Integer versionNo;
	/**
	 * 审核状态 2--审核通过
	 */
	@JsoupProperty(tag = "input[id$=auditStatus]")
	String auditStatus;
	/**
	 * CHN
	 */
	@JsoupProperty(tag = "input[id$=countryCode]")
	String countryCode;
	@JsoupProperty(tag = "input[id$=age]")
	String age;
	@JsoupProperty(tag = "input[id$=flag]")
	String flag;
	@JsoupProperty(tag = "input[id$=drivingLicenseNo]")
	String drivingLicenseNo;
	@JsoupProperty(tag = "input[id$=appendPrintName]")
	String appendPrintName;
	@JsoupProperty(tag = "input[id$=drivingCarType]")
	String drivingCarType;
	/**
	 * 加密后的串
	 */
	@JsoupProperty(tag = "input[id$=mobile]")
	String mobile;
	/**
	 * 上年违章次数和初次领证日期
	 */
	@JsoupProperty(tag = "input[id$=causetroubleTimes]")
	String causetroubleTimes;
	@JsoupProperty(tag = "input[id$=acceptLicenseDate]")
	String acceptLicenseDate;
	/**
	 * 与军人关系
	 */
	@JsoupProperty(tag = "input[id$=soldierRelations]")
	String soldierRelations;
	/**
	 * 军人证件类型
	 */
	@JsoupProperty(tag = "input[id$=soldierIdentifyType]")
	String soldierIdentifyType;
	/**
	 * 军人证件号码
	 */
	@JsoupProperty(tag = "input[id$=soldierIdentifyNumber]")
	String soldierIdentifyNumber;

	String mobileNoYG;

	String URL;

	String repeatTimes;

	String isCheckRepeat;

	Integer count;
	
	public String getInsuredFlag() {
		return insuredFlag;
	}

	public void setInsuredFlag(String insuredFlag) {
		this.insuredFlag = insuredFlag;
	}

	public Integer getSerialNo() {
		return serialNo;
	}

	public void setSerialNo(Integer serialNo) {
		this.serialNo = serialNo;
	}

	public String getInsuredType() {
		return insuredType;
	}

	public void setInsuredType(String insuredType) {
		this.insuredType = insuredType;
	}

	public String getInsuredCode() {
		return insuredCode;
	}

	public void setInsuredCode(String insuredCode) {
		this.insuredCode = insuredCode;
	}

	public String getInsuredNature() {
		return insuredNature;
	}

	public void setInsuredNature(String insuredNature) {
		this.insuredNature = insuredNature;
	}

	public String getUnifiedSocialCreditCode() {
		return unifiedSocialCreditCode;
	}

	public void setUnifiedSocialCreditCode(String unifiedSocialCreditCode) {
		this.unifiedSocialCreditCode = unifiedSocialCreditCode;
	}

	public String getInsuredName() {
		return insuredName;
	}

	public void setInsuredName(String insuredName) {
		this.insuredName = insuredName;
	}

	public String getUnitType() {
		return unitType;
	}

	public void setUnitType(String unitType) {
		this.unitType = unitType;
	}

	public String getGroupCode() {
		return groupCode;
	}

	public void setGroupCode(String groupCode) {
		this.groupCode = groupCode;
	}

	public String getIdentifyType() {
		return identifyType;
	}

	public void setIdentifyType(String identifyType) {
		this.identifyType = identifyType;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getIdentifyNumber() {
		return identifyNumber;
	}

	public void setIdentifyNumber(String identifyNumber) {
		this.identifyNumber = identifyNumber;
	}

	public String getInsuredAddress() {
		return insuredAddress;
	}

	public void setInsuredAddress(String insuredAddress) {
		this.insuredAddress = insuredAddress;
	}

	public String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getDrivingYears() {
		return drivingYears;
	}

	public void setDrivingYears(String drivingYears) {
		this.drivingYears = drivingYears;
	}

	public String getPostCode() {
		return postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public Integer getVersionNo() {
		return versionNo;
	}

	public void setVersionNo(Integer versionNo) {
		this.versionNo = versionNo;
	}

	public String getAuditStatus() {
		return auditStatus;
	}

	public void setAuditStatus(String auditStatus) {
		this.auditStatus = auditStatus;
	}

	public String getCountryCode() {
		return countryCode;
	}

	public void setCountryCode(String countryCode) {
		this.countryCode = countryCode;
	}

	public String getAge() {
		return age;
	}

	public void setAge(String age) {
		this.age = age;
	}

	public String getFlag() {
		return flag;
	}

	public void setFlag(String flag) {
		this.flag = flag;
	}

	public String getDrivingLicenseNo() {
		return drivingLicenseNo;
	}

	public void setDrivingLicenseNo(String drivingLicenseNo) {
		this.drivingLicenseNo = drivingLicenseNo;
	}

	public String getAppendPrintName() {
		return appendPrintName;
	}

	public void setAppendPrintName(String appendPrintName) {
		this.appendPrintName = appendPrintName;
	}

	public String getDrivingCarType() {
		return drivingCarType;
	}

	public void setDrivingCarType(String drivingCarType) {
		this.drivingCarType = drivingCarType;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getCausetroubleTimes() {
		return causetroubleTimes;
	}

	public void setCausetroubleTimes(String causetroubleTimes) {
		this.causetroubleTimes = causetroubleTimes;
	}

	public String getAcceptLicenseDate() {
		return acceptLicenseDate;
	}

	public void setAcceptLicenseDate(String acceptLicenseDate) {
		this.acceptLicenseDate = acceptLicenseDate;
	}

	public String getSoldierRelations() {
		return soldierRelations;
	}

	public void setSoldierRelations(String soldierRelations) {
		this.soldierRelations = soldierRelations;
	}

	public String getSoldierIdentifyType() {
		return soldierIdentifyType;
	}

	public void setSoldierIdentifyType(String soldierIdentifyType) {
		this.soldierIdentifyType = soldierIdentifyType;
	}

	public String getSoldierIdentifyNumber() {
		return soldierIdentifyNumber;
	}

	public void setSoldierIdentifyNumber(String soldierIdentifyNumber) {
		this.soldierIdentifyNumber = soldierIdentifyNumber;
	}

	public String getMobileNoYG() {
		return mobileNoYG;
	}

	public void setMobileNoYG(String mobileNoYG) {
		this.mobileNoYG = mobileNoYG;
	}

	public String getURL() {
		return URL;
	}

	public void setURL(String uRL) {
		URL = uRL;
	}

	public String getRepeatTimes() {
		return repeatTimes;
	}

	public void setRepeatTimes(String repeatTimes) {
		this.repeatTimes = repeatTimes;
	}

	public String getIsCheckRepeat() {
		return isCheckRepeat;
	}

	public void setIsCheckRepeat(String isCheckRepeat) {
		this.isCheckRepeat = isCheckRepeat;
	}

	public Integer getCount() {
		return count;
	}

	public void setCount(Integer count) {
		this.count = count;
	}

	public Integer getIndex() {
		return index;
	}

	public void setIndex(Integer index) {
		this.index = index;
	}

}
